package top.heathylife.pagehelperx.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import top.heathylife.pagehelperx.factory.ConverterFactory;

/**
 * 操作符
 * @author maoxiaomeng
 */

@Getter
@AllArgsConstructor
public enum Operator {
    /**
     * @see ConverterFactory
     * 比较符列表,如需扩展,请新增枚举,并在转换器工厂指定对应的谓词转换器
     */
    EQ,
    LIKE,
    BETWEEN,
    FILTER_CUSTOM,
    ORDER_BY_ASC,
    ORDER_BY_DESC,
    ORDER_BY_CUSTOM

}
